@charset "UTF-8";
body{ text-align: center;		padding: 0px;		margin: 0px auto;		font-family: "宋体", arial;		background: url(../images/sou_02.jpg) #fff repeat-x center top;		color: #000;		font-size: 12px;}
div,form,p,i,img,ul,li,ol,dl,dt,dd,table,tr,td,th,fieldset,label,legend,select,button,input{padding: 0px;margin: 0px;}
p{line-height: 20px;}
li{line-height: 20px;}
div{line-height: 20px;}
h1,h2,h3,h4,h5,h6{padding: 0px;margin: 0px;font-size: 12px; font-weight: normal;}
h1 img,h2 img,h3 img,h4 img,h5 img,h6 img{margin: 0px;}
ul,ol,li,dl,dt,dd{list-style-type: none; list-style-image: none;}
img,a img{border: 0px;padding: 0px;margin: 0px;vertical-align: middle;}
a:link{color: #333; text-decoration: none;}
a:visited{color: #333; text-decoration: none;}
a:hover{color: #f90;}
a:active{color: #333; text-decoration: none;}

.pic a{border-bottom: #e6e7e7 1px solid; border-left: #e6e7e7 1px solid; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; display: inline-block; border-top: #e6e7e7 1px solid; border-right: #e6e7e7 1px solid; padding-top: 4px;}
.pic a:hover{border-bottom: #f60 1px solid; border-left: #f60 1px solid; display: inline-block; background: #fff4ce; border-top: #f60 1px solid; border-right: #f60 1px solid;}
.fontred{color: #f00;}
.fontgray{color: #999;}
.fontblack{color: #000;}
.input-gray{color: #999;}
.input-black{color: #000;}
.floatLeft{float: left;}
.floatRight{float: right;}
.floatNone{float: none;}
.clearBoth{line-height: 0; width: 100%; height: 1px; clear: both; font-size: 0px; overflow: hidden;}
.clearLeft{clear: left;}
.clearRight{clear: right;}
.clearfix{display: inline-block;}
.clearfix:after{display: block; height: 0px; visibility: hidden; clear: both; content: ".";}
* hTML .clearfix{height: 1%;}
.clearfix{display: block;}
.pageWidth{background-image: none; margin: 0px auto; width: 1004px; background-attachment: fixed; background-repeat: no-repeat; background-position: center center; height: auto;}
.columnSpace{padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;}
.breadcrumb{padding-bottom: 5px; padding-left: 5px; padding-right: 5px; clear: both; padding-top: 5px;}
.date-ico{background: url(../images/common/time/icon-time.gif) no-repeat right 50%;}
.column-num1{width: 100%;}
.column-num2{width: 47%;}
.column-num3{width: 30%;}
.column-num4{width: 24%;}
.column-num5{width: 17%;}
.column-num6{width: 14%;}
.text-oper{float: left;}
.text-tip{margin: 0px 0px 0px 10px; float: left;}
.text-tip SPaN{line-height: 15px;}
.text-oper SPaN{width: auto !important; word-break: break-all;}
.text-tip SPaN{width: auto !important; word-break: break-all;}
.text-tip .tip-default{color: #999;}
.text-tip .tip-remind{color: #000;}
.text-tip .tip-ok{padding-left: 20px; display: inline-block; background: url(../images/common/tip/ok.gif) no-repeat left top; color: #3bae47;}
.text-tip .tip-error{padding-left: 20px; display: inline-block; background: url(../images/common/tip/error.gif) no-repeat left top; color: #e60012;}
.input{border-bottom: #ddddde 1px solid; border-left: #ddddde 1px solid; padding-bottom: 0px; line-height: 18px; padding-left: 2px; padding-right: 2px; height: 18px; border-top: #ddddde 1px solid; border-right: #ddddde 1px solid; padding-top: 0px;}
.input-width{width: 200px;}
.input-up{border-bottom: #06c 1px solid; border-left: #06c 1px solid; border-top: #06c 1px solid; border-right: #06c 1px solid;}
.pageJump{text-align: left; padding-bottom: 10px; line-height: 20px; padding-left: 0px; width: 100%; padding-right: 0px; clear: both; overflow: hidden; padding-top: 10px;}
.pageJump a{border-bottom: #8db5d7 1px solid; border-left: #8db5d7 1px solid; padding-bottom: 2px; padding-left: 5px; padding-right: 5px; color: #000; border-top: #8db5d7 1px solid; margin-right: 2px; border-right: #8db5d7 1px solid; text-decoration: none; padding-top: 2px;}
.pageJump a:hover{border-bottom: #ff0000 1px solid; border-left: #ff0000 1px solid; padding-bottom: 2px; padding-left: 5px; padding-right: 5px; border-top: #ff0000 1px solid; margin-right: 2px; border-right: #ff0000 1px solid; padding-top: 2px;}
.pageJump a:active{border-bottom: #ff0000 1px solid; border-left: #ff0000 1px solid; padding-bottom: 2px; padding-left: 5px; padding-right: 5px; border-top: #ff0000 1px solid; margin-right: 2px; border-right: #ff0000 1px solid; padding-top: 2px;}
.pageJump SPaN.current{border-bottom: #e89954 1px solid; border-left: #e89954 1px solid; padding-bottom: 2px; background-color: #e89954; padding-left: 5px; padding-right: 5px; color: #000; border-top: #e89954 1px solid; font-weight: bold; margin-right: 2px; border-right: #e89954 1px solid; padding-top: 2px;}
.pageJump SPaN.disabled{border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; padding-bottom: 2px; padding-left: 5px; padding-right: 5px; color: #ccc; border-top: #ccc 1px solid; margin-right: 2px; border-right: #ccc 1px solid; padding-top: 2px;}
.textInput{border-bottom: #8db5d7 1px solid; border-left: #8db5d7 1px solid; width: 25px; color: #000; border-top: #8db5d7 1px solid; border-right: #8db5d7 1px solid;}
.pgbtn{background-image: url(../images/common/btnbg.jpg); border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; line-height: 18px; padding-left: 2px; padding-right: 2px; background-repeat: repeat-x; height: 18px; border-top: #ccc 1px solid; border-right: #ccc 1px solid;}
.pageJump .totalcount{float: left;}
.pageJump .number{float: right;}
.pageJump .number a{border-bottom: #d3d3d4 1px solid; border-left: #d3d3d4 1px solid; line-height: 15px; background: url(../images/common/skip-page/bgpage-01.gif) repeat-x 0px -58px; float: left; height: 15px; color: #666 !important; border-top: #d3d3d4 1px solid; border-right: #d3d3d4 1px solid; text-decoration: none;}
.pageJump .number a:hover{border-bottom: #34a7db 1px solid; border-left: #34a7db 1px solid; background: url(../images/common/skip-page/bgpage-01.gif) repeat-x 0px -87px; color: #0068cc !important; border-top: #34a7db 1px solid; border-right: #34a7db 1px solid;}
.pageJump .number SPaN{line-height: 15px; float: left; height: 15px;}
.pageJump .number .current{border-bottom: #d3d3d4 1px solid; border-left: #d3d3d4 1px solid; background: url(../images/common/skip-page/bgpage-01.gif) repeat-x 0px -87px; color: #666 !important; border-top: #d3d3d4 1px solid; border-right: #d3d3d4 1px solid;}
.pageJump .number .disabled{border-bottom: #d3d3d4 1px solid; border-left: #d3d3d4 1px solid; background: url(../images/common/skip-page/bgpage-01.gif) repeat-x 0px -87px; color: #666 !important; border-top: #d3d3d4 1px solid; border-right: #d3d3d4 1px solid;}
.pageJump .amount{float: left;}
.pageJump .amount .num{padding-right: 5px; float: left;}
.pageJump .amount a{border-bottom: #d3d3d4 1px solid; border-left: #d3d3d4 1px solid; line-height: 15px; background: url(../images/common/skip-page/bgpage-01.gif) repeat-x 0px -58px; float: left; height: 15px; color: #666 !important; border-top: #d3d3d4 1px solid; border-right: #d3d3d4 1px solid; text-decoration: none;}
.pageJump .amount a:hover{border-bottom: #34a7db 1px solid; border-left: #34a7db 1px solid; background: url(../images/common/skip-page/bgpage-01.gif) repeat-x 0px -87px; color: #0068cc !important; border-top: #34a7db 1px solid; border-right: #34a7db 1px solid;}
.pageJump .amount .currentpagepize{border-bottom: #34a7db 1px solid; border-left: #34a7db 1px solid; background: url(../images/common/skip-page/bgpage-01.gif) repeat-x 0px -87px; color: #0068cc !important; border-top: #34a7db 1px solid; border-right: #34a7db 1px solid;}
.pageJump .total{float: right;}
.pageJump .jump{line-height: 20px; float: right; height: 20px;}
.pageJump .jump .pgbtn{border-bottom: #d3d3d4 1px solid; border-left: #d3d3d4 1px solid; padding-bottom: 0px; line-height: 13px; padding-left: 0px; padding-right: 0px; margin-bottom: 5px; background: url(../images/common/bgbtn-01.gif) repeat-x 0px 0px; height: 18px; color: #666; font-size: 12px; vertical-align: middle; border-top: #d3d3d4 1px solid; cursor: pointer; font-weight: normal; border-right: #d3d3d4 1px solid; padding-top: 0px;}
.tablestyle{width: 100%;}
.oper-tips{text-align: center; margin: 10px 0px; width: 100%; height: 32px; clear: both;}
.oper-tips img{width: 32px; height: 32px; vertical-align: middle;}
.oper-tips SPaN{line-height: 32px; display: inline-block; margin-left: 10px; vertical-align: middle; font-weight: bold;}
.success{text-align: center; margin: 0px auto; width: 100%; clear: both;}
.noinfo{text-align: center; margin: 0px auto; width: 100%; clear: both;}
.success P{height: 32px;}
.noinfo P{height: 32px;}
.success P img{width: 32px; height: 32px; vertical-align: middle;}
.noinfo P img{width: 32px; height: 32px; vertical-align: middle;}
.success P SPaN{text-align: left; line-height: 32px; margin-left: 10px; vertical-align: middle; font-weight: bold;}
.noinfo P SPaN{text-align: left; line-height: 32px; margin-left: 10px; vertical-align: middle; font-weight: bold;}
.pages-flip{text-align: center; padding-bottom: 3px; margin: 3px; padding-left: 3px; padding-right: 3px; font-size: 12px; padding-top: 3px;}
.pages-flip a{border-bottom: #fff 1px solid; border-left: #fff 1px solid; padding-bottom: 2px; margin: 2px; padding-left: 5px; padding-right: 5px; color: #000099; font-size: 12px; border-top: #fff 1px solid; border-right: #fff 1px solid; text-decoration: underline; padding-top: 2px;}
.pages-flip a:hover{border-bottom: #000099 1px solid; border-left: #000099 1px solid; color: #000; font-size: 12px; border-top: #000099 1px solid; border-right: #000099 1px solid;}
.pages-flip a:active{border-bottom: #000099 1px solid; border-left: #000099 1px solid; color: #f00; font-size: 12px; border-top: #000099 1px solid; border-right: #000099 1px solid;}
.pages-flip a.current{border-bottom: #fff 1px solid; border-left: #fff 1px solid; padding-bottom: 2px; background-color: #fff; margin: 2px; padding-left: 5px; padding-right: 5px; color: #000; border-top: #fff 1px solid; font-weight: bold; border-right: #fff 1px solid; padding-top: 2px;}
.pages-flip SPaN.disabled{border-bottom: #eee 1px solid; border-left: #eee 1px solid; padding-bottom: 2px; margin: 2px; padding-left: 5px; padding-right: 5px; color: #ddd; border-top: #eee 1px solid; border-right: #eee 1px solid; padding-top: 2px;}
.dialog-waiting{background-image: url(../images/common/loading.gif); text-align: center; margin: 15px auto 0px; width: 160px; background-repeat: no-repeat; background-position: center center; height: 20px;}

#box_root{margin-left: auto;margin-right: auto;}
#box_header{width: 100%;}
#box_footer{width: 100%;padding-top: 25px;}
#box_main{ margin-left: auto;margin-right: auto;}
#box_left{width: 100%;}
#box_left .columnSpace{}
#box_header_sub1{width: 100%;}
#box_header_sub2{width: 100%;}
#box_left_sub1{width: 373px;float: left;}
#box_left_sub2{width: 402px;float: left;}
#box_left_sub3{width: 227px;float: right;}

#box_nleft{width: 200px;float: left;}
#box_left_nsub1{width: 200px;float: left;}
#box_left_nsub2{width: 778px;float: right;}
#box_left_sub1_sub1{width: 100%;}
#box_left_sub1_sub2{width: 100%;}
#box_left_sub2_sub1{width: 100%;}
#box_left_sub2_sub2{width: 100%;}


/*.ch{font-size:15PX; font-family:"微软雅黑"; width:83px; line-height:20PX; display:block;}
.en{font-size:10PX; width:83px; line-height:9PX; font-family:arial, Helvetica, sans-serif;display:block;}
.nav{ width:660px; height:61px; background:url(../images/nb.jpg) no-repeat;} 
.nav li{ width:83px; float:left; height:61px; padding-left:20px; text-align:left;}
.nav li a{color:#FFFFFF;display: block; width:83px; padding-top:14px;text-decoration: none; text-transform:lowercase;}
.nav li a:hover{ color:#000000;}
.nav li.ic{ width:18px; float:left; padding:0;}
*/

.ch{font-size:15PX; font-family:"微软雅黑"; width:77px; line-height:20PX; display:block;}
.en{font-size:10PX; width:77px; line-height:9PX; font-family:arial, Helvetica, sans-serif;display:block;}
.nav{ width:660px; height:61px; background:url(../images/nb.jpg) no-repeat;} 
.nav li{ width:77px; float:left; height:61px; padding-left:17px; text-align:left;}
.nav li a{color:#FFFFFF;display: block; padding-top:14px;text-decoration: none; text-transform:lowercase;}
.nav li a:hover{ color:#000000;}
.nav li.ic{ width:18px; float:left; padding:0;}

.lt{ width:168px; height:32px; line-height:32px; padding-left:32px; text-align:left; font-size:16px; font-family:"微软雅黑"; color:#FFFFFF; padding-bottom:8px; background:url(../images/tb.jpg) repeat-x;}
.menu-first{width: 200px; overflow: hidden;}
.menu-first ul li{text-align:left}
.menu-first ul li a{line-height: 32px;text-align:left margin: 2px 0px; display: block; background: url(../images/lb.jpg) no-repeat; height: 32px; text-decoration: none;}
.menu-first ul li a:hover{background: url(../images/lb1.jpg) no-repeat; text-decoration: none;}
.menu-first ul li a.current{margin: 0px; background: url(../images/lb1.jpg) no-repeat; height: 32px; color: #000;}
.menu-first ul li a.current2{background: url(../images/first-bg-01.gif) no-repeat 0px -96px;}
.menu-first ul li a.current2:hover{background: url(../images/first-bg-01.gif) no-repeat 0px -96px;}
a.menu-text1:link{padding-left: 45px;color: #4c4948;font-size: 12px;text-decoration: none;}
a.menu-text1:visited{padding-left: 45px;color: #4c4948;font-size: 12px;text-decoration: none;}
a.menu-text1:active{padding-left: 45px;color: #4c4948;font-size: 12px;text-decoration: none;}
a.menu-text1:hover{color: #000;font-size: 12px;text-decoration: underline;}

.title{margin-bottom: 20px;}
.title H3{background-image: url(../images/ny_11.jpg);text-align: left;padding:0 0 0 20px;line-height: 44px;margin: 0px;width:758px;font-family: "微软雅黑", "宋体", "Arial Unicode MS";font-size: 16px;overflow: hidden;word-break: break-all;font-weight: bold;}

.nli{ width:748px; margin:0 auto;}
.nli ul{padding:0;text-align:left; margin:0;}
.nli ul li{list-style:none;text-align:left;height:28px;line-height:28px;width:748px;border-bottom:1px dashed #ccc;}
.nli ul li dt{float:left;text-align:left;margin:0px; padding:0px;width:630px;WHITE-SPACE: nowrap; display:inline;text-indent:10px;}
.nli ul li dd{float:right;text-align:left;margin:0px; padding:0px;width:90px;_width:90px;*width:90px; color:#666;}
.nli ul li a{ color:#333;}
.nli ul li a:hover{ color:#f90;}

.con{width:748px;margin:0 auto;}
.dt{ height:50px; font:bold 15px/50px "宋体"; text-align:center;}
.dat{height:30px; font:12px/30px "宋体"; text-align:center; border:1px dotted #CCCCCC; background-color:#E6E2E1;}
.don{ text-align:left; line-height:22px; padding:20px 0; }

.page{ width:748px; text-align:center; line-height:50px; padding-top:20px;}
.sx{ padding:20px 0 0;line-height:25px; text-align:left;border-top:1px dotted #CCCCCC;}

.pro{ width:160px; float:left; padding:0 46px 25px 0;}
.no{ padding-right:0;}
.pro .pim{width:160px; height:160px;}
.pro .pim img{ width:150px; height:150px; padding:4px; }
.pro .pim a{border:#e6e7e7 1px solid;width:158px; height:158px; display:block}
.pro .pim a:hover{border:#ff6600 1px solid;}
.pro .pic{width:160px; height:30px; line-height:30px; text-align:center;}
.pro .pic a{ border:0;}
.pro .pic a:hover{border:0; background:none;}

.fd{position: relative;text-align: left;margin: 0px auto;width: 100%;height: 100%;clear: both;}
.fd .jqzoom{position: relative;border: #666 1px solid;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;cursor: pointer;padding-top: 0px;}
.fd .jqzoom IMG{width: 308px;height: 308px;}
.fd DIV.zoomdiv{z-index: 100;border: #cccccc 1px solid;position: absolute;text-align: center;width: 150px;background: #ffffff;height: 150px;overflow: hidden;left: 340px; top:4px;}
.fd DIV.jqZoomPup{z-index: 100000;border: #aaa 1px solid;position: absolute;filter: alpha(opacity=50);width: 50px;background: #ffffff no-repeat 50% top;height: 50px;visibility: hidden;left: 20px;-moz-opacity: 0.5;opacity: 0.5;-khtml-opacity: 0.5;}
.fd .imgbox{position: absolute;width: 100%;height: 50px;}
.pic-module{position: relative;width: 360px;float: left;}
.pic-module .pic-img{width: 350px;height: 350px;}
.pic-module .pic{width: 100%;}
.pic-module .pic A{border: 0px;text-align: center;margin: 0px auto;width: 310px;display: block;height: 350px;}
.pic-module .pic A:hover{border: 0px;background: none transparent scroll repeat 0% 0%;}
.pic-module .pic A IMG{}
.pic-module SPAN.zoom{background-image: url(../images/zoom-01.png) center center no-repeat;}

.pic-module .show{margin-top: 10px;width: 400px;clear: both;overflow: hidden;}
.pic-module .show A.clickL{margin-top: 9px;width: 25px;float: left;cursor: pointer;}
.pic-module .show A.clickR{margin-top: 9px;width: 25px;float: left;cursor: pointer;}
.pic-module .show A.clickR{float: right;}
.pic-module .show .picarea{position: relative;padding-bottom: 0px;list-style-type: none;margin: 0px 0px 0px 4px;padding-left: 0px;width: 310px;padding-right: 0px;float: left;height: 51px;overflow: hidden;list-style-image: none;padding-top: 0px;}
.pic-module .show .picarea A{text-align: center;margin: 0px 2px;width: 72px;display: block;background: url(../images/pic-small-bg1.gif) no-repeat center top;float: left;height: 50px;padding-top: 1px;}
.pic-module .show .picarea A:hover{background: url(../images/pic-small-hover1.gif) no-repeat center top;}
.pic-module .show .picarea A IMG{border-bottom: 0px;border-left: 0px;width: 60px;height: 48px;border-top: 0px;border-right: 0px;}

.pro-module{width: 44%;float: right;margin-left: 10px;_margin-left: 5px; line-height:22px;}

.pro-module SPAN{color: #666464;font-weight: normal;}

.detail{width:748px; margin:0 auto;clear: both;padding-top: 10px;}
.detail UL{padding-bottom: 0px;list-style-type: none;margin: 0px;padding-left: 0px;width: 100%;padding-right: 0px;display: inline-block;background: url(../images/tab-line.gif) repeat-x left top;clear: both;list-style-image: none;padding-top: 0px;}
.detail UL LI{text-align: center;line-height: 32px;width: 96px;background: url(../images/tab-bg.gif) no-repeat left top;float: left;height: 32px;margin-right: 1px;}
.detail UL LI.current{background: url(../images/tab-current.gif) no-repeat left top;}
.detail UL LI A{color: #727171;font-size: 14px;font-weight: bold;text-decoration: none;}
.detail UL LI.current A{color: #fff;}
